#ifndef _WINDOWS_DISPLAY_H_
#define _WINDOWS_DISPLAY_H_

#include "display.h"

namespace detail
{
struct windows_display_implementation_t;
}
class WindowsDisplay:public Display
{
public:
	WindowsDisplay(unsigned width, unsigned height);
	void UpdateDisplay( const display_info_t& frame_data);


	~WindowsDisplay();
private:
	detail::windows_display_implementation_t* display_;
};

#endif